hedge fund java hedge funds hedge beta software development fund of funds asset management software j2ee funds investment alpha delta uml fund software engineering university of florida gators florida gainesville gamma c++